protein synthetic chemistry - Spanish English Dictionary